MCPサーバーを自分で作る〜AIから自分の道具を叩けるようにする〜
AIに自分の道具を渡すMCPサーバーを、公式SDKと手書きJSON-RPCの両方で作って比べました。SDKなら実質7行。ただし起動は226ms対12msで18.4倍かかり、正体はimportの206msでした。道具の失敗はJSON-RPCのerrorではなくisErrorで返ります。さらに、作った道具が「本文の平均264字」というありえない数字を返したことから、サイト内検索が100本中56本の本文を取り込めていない不具合まで見つかりました。